import urllib.request
url = "https://www.baidu.com"
response = urllib.request.urlopen(url)

#一个类型和六个方法
print(type(response))
#response是HTTPResponse类型

#逐字节读取所有内容
content = response.read()

#仅读取五个字节
content = response.read(5)

#读取一行内容
content = response.readline()
print(content)
#在\n处停止

#逐行读取所有内容
content = response.readlines()

#返回状态码
code = response.getcode()
#当状态码为200时,表明执行没有问题,如返回其他状态码(如404等)则可能在代码逻辑上存在问题

#返回url地址
url = response.geturl()

#获取状态信息
headers = response.getheaders()